customer demand - French English Dictionary